long-term treatment - French English Dictionary